needle prick - German English Dictionary